home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr13 / aurora2c.zip / CONFIG.AML < prev    next >
Text File  |  1995-04-07  |  16KB  |  345 lines

  1.  
  2. // ───────────────────────────────────────────────────────────────────
  3. // The Aurora Editor v2.0
  4. // Copyright 1993-1995 nuText Systems. All Rights Reserved Worldwide.
  5. //
  6. // Configuration Settings (included by MAIN.AML)
  7. //
  8. // To change a configuration setting, locate the desired setting in this
  9. // file and type in the new value for the setting. Do not change the
  10. // name of the setting. Character and string values should be enclosed
  11. // in quotes.
  12. //
  13. // When you are finished, save this file and select 'Recompile the
  14. // Editor' from the Set menu. Exit and re-enter the editor for your
  15. // changes to take effect.
  16. // ───────────────────────────────────────────────────────────────────
  17.  
  18.  
  19. // Video options ─────────────────────────────────────────────────────
  20.  
  21.   set  VidCols          0           // video columns (0=default)
  22.   set  VidRows          0           // video rows    (0=default)
  23.   set  VidStr          '░'          // video background fill string
  24.                                     //   (null=use existing bkgnd)
  25.  
  26. // Mouse options ─────────────────────────────────────────────────────
  27.  
  28.   set  Mouse           'y'          // (y/n) enable/disable mouse
  29.   set  MouseOpt        ''           // mouse options:
  30.                                     //   r=reverse mouse buttons
  31.                                     //   d=hide mouse after keystroke
  32.  
  33.   set  MouSenX          6           // x sensitivity (lower=more sensitive)
  34.   set  MouSenY          13          // y sensitivity (lower=more sensitive)
  35.   set  MouDST           57          // double-speed threshold
  36.  
  37.   set  MouDouble        300         // double-click interval (in msec)
  38.   set  MouHold          300         // mouse hold time (in msec)
  39.   set  MouDelay         0           // mouse scrolling delay (in msec)
  40.                                     //   0=fast (try 0,8,16,24,30)
  41.  
  42.   set  MouMark         's'          // default mark type on single
  43.                                     // click & drag:
  44.                                     //   k=column
  45.                                     //   l=line
  46.                                     //   s=stream
  47.  
  48.   set  MouMarkD        'l'          // default mark type on double-click
  49.                                     //   & drag (see MouMrkS above)
  50.  
  51. // Word Processing options ───────────────────────────────────────────
  52.  
  53.   set  TabWidth         8           // tab width for interval tabs
  54.   set  VarTabs         "4 8 16 24 50 72"   // tab stops for variable tabs
  55.   set  LMargin          1           // left margin
  56.   set  RMargin          72          // right margin
  57.  
  58.  
  59. // Open options ──────────────────────────────────────────────────────
  60.  
  61.   set  OpenOpt         'f'         // default open options
  62.                                     //   z=maximize
  63.                                     //   f=full screen
  64.                                     //   c=cascade
  65.                                     //   n=minimize
  66.                                     //   h=horz split
  67.                                     //   v=vert split
  68.                                     //   e=use same window
  69.  
  70.   set  LineDlm         "0D0A"       // default line delimiter str (in hex)
  71.                                     //   0D0A=CR/LF
  72.                                     //   0A=LF
  73.                                     //   0D=CR
  74.  
  75.   set  BinaryLength     64          // default binary line length
  76.  
  77.   set  TruncLength      0           // maximum line length at load
  78.                                     //   (0=editor maximum)
  79.  
  80.  
  81. // Default File Extensions ───────────────────────────────────────────
  82.  
  83.   set  DefExt          "c h cpp doc dox aml txt asm pas inc bat"
  84.  
  85.  
  86. // Save options ─────────────────────────────────────────────────────-
  87.  
  88.   set  BackupDir       ''           // backup directory (null=directory
  89.                                     //   of file). Note: backslash chars
  90.                                     //   (\) must be entered twice
  91.                                     //   within quotes. For example:
  92.                                     //   'd:\\backup\\aurora'
  93.  
  94.   set  BackupExt       "BAK"        // backup file extension
  95.  
  96.   set  SaveOpt         't'          // save options
  97.                                     //   e=entab while saving
  98.                                     //   t=trim trailing blanks
  99.                                     //     (non-binary only)
  100.                                     //   x=don't save fold comments
  101.                                     //     (even if comments are defined)
  102.                                     //   z=append ctrl-z to end-of-file
  103.  
  104.   set  AutoSave         0           // default seconds between automatic
  105.                                     //   saves (0=OFF)
  106.  
  107.   set  FoldSign        " [fold]  "  // fold comment signature
  108.  
  109.  
  110. // Editing options ───────────────────────────────────────────────────
  111.  
  112.   set  DefaultSet      "abiux"      // default window settings for new
  113.                                     // edit windows:
  114.                                     //   a=Autoindent
  115.                                     //   b=Backup
  116.                                     //   d=Draw Mode
  117.                                     //   i=Insert Mode (also in prompts)
  118.                                     //   l=Live Word Wrap
  119.                                     //   m=Match Character
  120.                                     //   s=Smart tabs
  121.                                     //   t=Translate
  122.                                     //   u=Undo enabled
  123.                                     //   v=Variable tabs
  124.                                     //   w=Word Wrap (standard)
  125.                                     //   x=Syntax Highlighting
  126.  
  127.   set  UndoSize         300         // undo/redo stack size
  128.   set  HistSize         50          // prompt history size
  129.   set  ClipName        "clip"       // default clipboard name
  130.  
  131.   set  EnterIns        's'          // <enter> key behavior in Ins mode
  132.                                     //   s=split line
  133.                                     //   i=insert line
  134.                                     //   null=move to start of next line
  135.  
  136.   set  EnterOvl        ''           // <enter> key behavior in Ovl mode
  137.                                     //   (see EnterIns above)
  138.  
  139.   set  TabShift        'y'          // (y/n) shift text on tab left or
  140.                                     //   tab right in Ins mode
  141.  
  142.   set  DelJoin         'y'          // (y/n) join lines if delete char
  143.                                     //   at end-of-line
  144.  
  145.   set  BakJoin         'y'          // (y/n) join lines if backspace at
  146.                                     //   column one
  147.  
  148.   set  BakOvl          'n'          // (y/n) backspace overlay if not
  149.                                     //   in insert mode
  150.  
  151.   set  InsAbove        'n'          // (y/n) insert line blocks above
  152.                                     //   current line (copy, move, paste)
  153.  
  154.   set  CopyLine        'y'          // (y/n) copyblock repeats current
  155.                                     //   line if nothing marked
  156.  
  157.   set  DelLine         'n'          // (y/n) deleteblock deletes current
  158.                                     //   line if nothing marked
  159.  
  160.   set  CurHigh         'y'          // (y/n) highlight the cursor line
  161.  
  162.   set  LineStyle        0           // default line draw style
  163.                                     //   0=single
  164.                                     //   1=double horizontal only
  165.                                     //   2=double vertical only
  166.                                     //   3=double
  167.                                     //   4=eraser
  168.  
  169.   set  MultCopy        'n'          // (y/n) allow loading of same file
  170.                                     //   or directory more than once
  171.  
  172.   set  SearchOpt       'i'          // default search options
  173.                                     //   b=block only
  174.                                     //   g=global
  175.                                     //   i=ignore case
  176.                                     //   r=search in reverse
  177.                                     //   s=skip closed folds
  178.                                     //   w=whole words only
  179.                                     //   x=regular expression
  180.  
  181.   set  ReplaceOpt      ''           // default replace options
  182.                                     //   a=replace all
  183.  
  184.   set  EOTLine         ''           // end-of-text string (null=default)
  185.  
  186.   set  ExitOpen        'n'          // (y/n) display open prompt on exit
  187.  
  188.  
  189. // Window options ────────────────────────────────────────────────────
  190.  
  191.   set  EditStyle       "hmnvs"      // edit window style
  192.                                     //   h=horz scrollbar
  193.                                     //   m=menu
  194.                                     //   n=north title
  195.                                     //   s=south title
  196.                                     //   v=vert scrollbar
  197.                                     //   2=toolbar
  198.  
  199.   set  EditTitle       "nl"         // edit window title location
  200.                                     //   n=north
  201.                                     //   s=south
  202.                                     //   l=left justified
  203.                                     //   c=centered
  204.                                     //   r=right justified
  205.  
  206.   set  EditStatus      "nr"         // edit window status location
  207.   set  EditCtls        "n"          // edit window controls location
  208.  
  209.   set  FmgrStyle       "hmnsv"      // file mgr window style
  210.   set  FmgrTitle       "nl"         // file mgr window title location
  211.   set  FmgrStatus      "sl"         // file mgr window status location
  212.   set  FmgrCtls        "n"          // file mgr window controls location
  213.  
  214.   set  PromptStyle     '2'          // default prompt style
  215.                                     //   c=command line
  216.                                     //   1=one-line box
  217.                                     //   2=two-line box
  218.                                     //   d=dlgbox
  219.  
  220.   set  BoxStyle        "i1"         // one and two line box prompt style
  221.                                     //   f=flat
  222.                                     //   i=3D-in
  223.                                     //   o=3D-out
  224.                                     //   0-6=border style
  225.  
  226.   set  DlgStyle        "i1"         // dialog box style (see BoxStyle)
  227.  
  228.   set  TileSplit        3           // number of tiles allowed before
  229.                                     //   2nd split when tiling windows
  230.  
  231.   set  MenuCursor      ''           // display the hardware cursor on
  232.                                     // menus and the file manager
  233.                                     // (helpful for blind users)
  234.                                     //   i=use insert cursor size
  235.                                     //   o=use overstrike cursor size
  236.                                     //   null=no hardware cursor
  237.  
  238.  
  239. // File Manager options ──────────────────────────────────────────────
  240.  
  241.   set  FmgrOpt         "dh1"        // file manager options
  242.                                     //   d=subdirectories
  243.                                     //   h=hidden & system files
  244.                                     //   k=file sizes in 1k increments
  245.                                     //   1=directories first when sorting
  246.                                     //     by name
  247.  
  248.   set  FmgrSort        'n'          // default file manager sort
  249.                                     //   n=file name
  250.                                     //   e=file extension
  251.                                     //   s=file size
  252.                                     //   d=file date/time
  253.                                     //   o or null=OS default order
  254.  
  255.   set  FmgrQuit        'n'          // (y/n) close file mgr window when
  256.                                     //   opening file from file mgr
  257.  
  258.  
  259. // Print options ─────────────────────────────────────────────────────
  260.  
  261.   set  PrtDev          "prn"        // printer device name
  262.   set  PrtPag           0           // lines per page (0=continuous)
  263.   set  PrtSpace         1           // line spacing
  264.   set  PrtCop           1           // number of copies to print
  265.  
  266.   set  PrtIni          ''           // printer specific initialization
  267.                                     // string
  268.  
  269.   set  PrtTop           0           // top margin
  270.   set  PrtBot           0           // bottom margin
  271.   set  PrtLeft          0           // left margin
  272.   set  PrtRight         0           // right margin
  273.  
  274.   set  PrtOpt          "ehps"       // default print options
  275.                                     //   h=header
  276.                                     //   f=footer
  277.                                     //   p=page numbers
  278.                                     //   l=line numbers
  279.                                     //   e=eject when done
  280.                                     //   s=separator line
  281.  
  282.  
  283. // Desktop options ───────────────────────────────────────────────────
  284.  
  285.   set  SavePosition    'y'          // (y/n) remember window sizes,
  286.                                     //   cursor positions, and settings
  287.  
  288.   set  SaveDialog      'y'          // (y/n) remember dialog box and
  289.                                     //   named popup menu positions
  290.  
  291.   set  SaveHistory     'y'          // (y/n) save window/cursor position
  292.                                     //   and prompt history on exit and
  293.                                     //   reload on entry
  294.  
  295.   set  SaveMac         'n'          // (y/n) save all key macros to
  296.                                     //   A.MAC on exit and reload on
  297.                                     //   entry
  298.  
  299.   set  BootOpt         'd'          // action to take when starting the
  300.                                     // editor with no filespec
  301.                                     //   d=last desktop
  302.                                     //   f=file manager
  303.                                     //   n=edit new file
  304.                                     //   o=open prompt
  305.  
  306.  
  307. // Character sets ────────────────────────────────────────────────────
  308.  
  309.   set  CSetA           "a-zA-Z0-9_"                        // char set A
  310.   set  CSetB           "a-zA-Z0-9_()\-./\\\\@{}~:^!#$%&`'" // char set B
  311.   set  CSet             _CSetA      // default character set
  312.  
  313.  
  314. // Translation options ───────────────────────────────────────────────
  315.  
  316.   set  TranObj         "tran"         // translation object name
  317.   set  TranCSet        "a-zA-Z0-9_;"  // translation lookup char set
  318.  
  319.  
  320. // Confirmation options ──────────────────────────────────────────────
  321.  
  322.   set  ConDel          'y'          // (y/n) confirm on file delete
  323.   set  ConRpl          'y'          // (y/n) confirm on file replace
  324.   set  ConTch          'y'          // (y/n) confirm on file touch
  325.  
  326.  
  327. // Border options ────────────────────────────────────────────────────
  328.  
  329.   set  Shadow           1           // shadow thickness
  330.  
  331.   set  BorderStyle      0           // default window border style
  332.                                     //   0=expanded
  333.                                     //   1=single
  334.                                     //   2=double horz
  335.                                     //   3=double vert
  336.                                     //   4=double
  337.                                     //   5=solid
  338.                                     //   6=blank
  339.  
  340.   // for expanded borders (BorderStyle=0):
  341.   set  BorX             1           // x border thickness
  342.   set  BorY             1           // y border thickness
  343.   set  BorO             2           // corner overlap length
  344.  
  345.